﻿body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,textarea,p,blockquote {margin:0 0 0 16px; 
padding:0;
} 
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, acronym, address, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	outline: 0;
	font-size: 12px;
	font-family: inherit;
} 
:focus {outline: 0;}
body {color: #000; line-height:18px; background:#f2f2f2; font-family:Tahoma}
caption, th, td {font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {	quotes: "" "";}
html, body {height:100%; width:100%;}
form{margin:0; padding:0;}
*{margin:0; padding:0;}
.clearfix:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
.clearfix {display:inline-block;}
/* GLOBAL ---------------------------------------------------------- */
a {color: #015adf; text-decoration: none; }
a:hover {text-decoration:underline; }
a img, fieldset { border: none; }
.FloatLeft{float:left}
.FloatRight{float:right}
.ClearBoth{clear:both}
input, select{margin:0 0 0 15px; 
padding:0; font:normal 12px Arial; color:#000;
}
/* Details ---------------------------------------------------------- */
.space {background-image: url(../StorageImage/space.gif); background-repeat: no-repeat;}
.line{background-image: url(../StorageImage/line.gif); background-repeat: repeat-x;}

#pagewidth{width:997px; padding:0; margin:0 auto}
#header{}
	/* header ----------*/
.banner{border-left:1px solid #cccccc; border-right:1px solid #cccccc}
.navtop{border-bottom:4px solid #ec1d27;}
.navtop ul, .navtopul li{list-style:none; padding:0; margin:0}
.navtop ul.menutop{border-left:1px solid #208ded; border-right:1px solid #208ded;  background-position:0 0; height:61px}
.navtop ul a:hover{text-decoration: none}
.nobackground{background:none !important}
/* Head links */
#cssdropdown li.headlink { float: left; margin-left: 0; position:relative; padding:0 25px; text-align:center;
	top: 0px;
	left: 0px;
	height: 58px;
}
#cssdropdown li.headlink a {display: block; text-transform:uppercase; color:#fff; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
#cssdropdown li.headlink a:hover{cursor:pointer}
#cssdropdown li.headlink ul { display: none; text-align: left; position:absolute; left:-25px;}
#cssdropdown li.headlink:hover ul { display: block;}
#cssdropdown li.headlink ul li{border-left:1px solid #51a6f1; border-right:1px solid #51a6f1; border-top:1px solid #51a6f1; background-color:#fff; float:left;}
#cssdropdown li.headlink ul li.conner{background:url(../StorageImage/conner.png) no-repeat 0 bottom; height:8px; border:0; overflow:hidden; font-size:1px; float:left; width:206px;}
.first{border-top-width:0 !important}
#cssdropdown li.headlink ul li a {float:left; width:180px; color:#333; text-transform:none; font-family:Arial; padding: 4px 7px 4px 17px;}
#cssdropdown li.headlink ul li a:hover { background-color: #ddedfd; color:#0a5ea8}
#cssdropdown li.headlink ul { padding-top: 14px; width:206px;}

/* center ----------*/
#center{border:1px solid #cccccc; border-top-width:0; background-color:#fff}

.topgray{background-color:#eceaea; border-left:1px solid #fff; height:29px;}
.search{float:right; padding-top:3px; padding-right:23px;}
.itext_search{border:1px solid #999999; background-color:#fff; padding:1px 5px; height:18px; width:224px; margin:0; vertical-align:top;}
.sm_search{border:1px solid #fff; background:url(../StorageImage/search.gif) repeat-x 0 0; height:19px; color:#fff; text-transform:uppercase; font-family:Tahoma; font-size:10px; padding:0 4px 2px 4px; overflow:hidden; margin:1px 0 0 6px; font-weight:bold; vertical-align:top; cursor:pointer;}

/* leftcol -----*/
.leftcol{float:left; width:230px; display:block; padding:18px 0 0 8px;}

.categories{margin-bottom:10px}
.categories .title{background:url(../StorageImage/bgr_3.gif) no-repeat 0 0; height:34px; font-size:16px; line-height:34px; padding-left:35px; margin-bottom:1px; color:#fff; text-transform:uppercase;}
.category{border:1px solid #f4f6f8; border-bottom-width:0; margin:0; padding:0; list-style:none;}
.category li{border-bottom:1px dotted #cccccc; overflow:hidden;}
.category li a{background-color:#f4f6f8; width:100%; float:left; padding:5px 0}
.category li a span{display:inline-block; background:url(../StorageImage/arrow_category.gif) no-repeat 6px 6px; padding-left:20px; color:#5d4130; font-size:14px}
.category li a:hover, .category li a.selected{background-color:#e6ebf0; text-decoration:none}
.category li a:hover span, .category li a.selected span{color:#e02027;}

.box{border:1px solid #5ab0fd; padding:1px; margin-bottom:10px;}
.box .title{background-color:#208ded; text-align:center; padding:3px 0; color:#fff; text-transform:uppercase; font-size:11px; font-weight:bold;}
.list{padding:7px 5px; margin:0; list-style:none}
.list li{border-bottom:1px dotted #CCCCCC; padding:5px 0; list-style:none}
.list li span {background:url(../StorageImage/arrow_black.gif) no-repeat 3px 7px; display:inline-block; padding-left:12px; font-size:11px}
.list li span a{font-size:11px; color:#000}
.downloadright{position:relative; top:2px;}

/* rightcol -----*/
.rightcol{float:right; width:750px; display:block; padding:18px 8px 0 0;}
.block{padding-bottom:10px;}
.hd{height:24px; background-position:0 -64px; padding:0; margin:0; list-style:none}
.hd li{list-style:none}
.hd .left{float:left; height:24px; width:9px; background-position:0 0}
.hd .right{float:right; height:24px; width:31px; background-position:-12px 0}
.hd .right_viewall a{float:right; height:24px; background:url(../StorageImage/right_viewall.gif) no-repeat 0 center; padding-right:11px;}
.hd .right_viewall{background:url(../StorageImage/icon_01.gif) no-repeat 0 center; padding-left:11px; display:inline-block; line-height:24px; font-weight:bold; color:#00349a}
.hd .right2 a:hover{text-decoration:none}
.hd .center{float:left; height:24px; padding-left:4px;}
.hd .center h3{font-size:13px; color:#ea141f; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:24px;}
h3.tt_news{background:url(../StorageImage/icon_01.gif) no-repeat 0 center; padding-left:24px}
.block_bd{}
ul.listnews {list-style:none; padding:0; margin:0}
.listnews li{border-top:1px dotted #cccccc; padding:10px 0;}
.noborder{border:0 !important}
.listnews_img{float:left; width:161px; height:104px; padding:4px; border:1px solid #d9d9d9; margin-right:8px}
.listnews li .title a, .newreport_list li .title a{border-bottom:1px dotted #015adf;}
.listnews li .title a:hover, .newreport_list li a:hover{border-bottom:1px dotted #015adf; color:#ea141f; text-decoration:none;}
.lb_datepost{color:#9b9b9b; font-size:11px}
.colorred{color:#ff0000}
.style1
        {
            width: 43%;
        height: 41px;
        color: Black;
    }

#copyright {
clear:both;
margin-top:10px;
	font-size:12px;
	text-align: center !important;
    background-coloR:#208ded;
	font-family: Tahoma; 
	color:#616060; 
	text-align: center !important;
	
	padding-right: 4px;
}
.footer_site{
width:960px; margin:0 auto;
    text-align: center !important;
}
.footer_site a,p,strong,div{
    color:#fff;}